﻿using Esosi.Entity;
using Esosi.Repository.Models;
using System;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace Esosi.Repository
{
    public interface IRegisterCalcRespository
    {
        Task<IEnumerable<GmPrice>> GetRegisterPricesAsync(RegisterCalcModel registerCalcModel);

        IEnumerable<GmChargePolicy> GetHosptialProtol(BalanceType balanceType, long subTypeId);

        Guid SaveRegisterJsonInfo(string StrRegisterJson);
    }
}